package com.controller;
/*
* 专门用来处理用户业务逻辑的控制器
* */

import com.entity.Users;
import org.springframework.web.bind.annotation.*;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@RestController
@RequestMapping("users")  //表示这里所有的动作都是处理用户业务逻辑请求的。
public class UsersController {

    @GetMapping(value="auth")
    public Users login(@RequestParam(value = "username",required = true) String username,@RequestParam(value="password",required = true) String password){
        System.out.println("执行用户登录,获取用户session....");
        System.out.println("用户名："+username+",密码："+password);
        Users loginUser = new Users();
        loginUser.setUsername(username);
        loginUser.setPassword(password);
        return loginUser;
    }


    @PostMapping(value="/")
    public Users add(@RequestBody Users user){
        System.out.println("执行用户注册或者添加新用户....");
        System.out.println("注册用户资料："+user);
        return user;
    }

}
